/*
 * To change this template, choose Tools | Templates and open the template in
 * the editor.
 */
package eypweb_bsc;

import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;

/**
 *
 * @author Kohalmi Istvan
 */

// piaci ertekelest megvalosito osztaly
public class Evaluation {
    // elszamolt alap
    private StringProperty accountedBase;
    // veteli id
    private StringProperty purchaseId;
    // beszerzesi datum
    private StringProperty acquisitionDate;
    // mennyiseg
    private StringProperty quantity;
    // nevertek
    private StringProperty nominal;
    // beszerzesi ertek
    private StringProperty acquisitionValue;
    // piaci ertek
    private StringProperty marketValue;
    // EK - kamat
    private StringProperty derecogniseInterest;
    // EK - osztalek
    private StringProperty derecogniseDividend;
    // EK - egyeb piaci
    private StringProperty derecogniseRateDelta;
    // EK - deviz arfolyam-kulonbozet
    private StringProperty derecogniseCurrencyRateDelta;
    // beszerzéskori piaci arfolyam
    private StringProperty acquisitionRate;
    // beszerzeskori arfolyam devizaban
    private StringProperty acquisitionRateCurrency;
    // kivezetett kamat
    private StringProperty derecognisedInterest;
    // kivezetett osztalek
    private StringProperty derecognisedDividend;
    // kivezetett egyeb piaci rahatas
    private StringProperty derecognisedRateDelta;
    // kivezetett deviza arfolyam-kulonbozet
    private StringProperty derecognisedCurrencyRateDelta;
    // szamitott kamat
    private StringProperty calculatedInterest;
    // szamitott osztalek
    private StringProperty calculatedDividend;
    // szamitott egyeb piaci rahatas
    private StringProperty calculatedRateDelta;
    // szamitott deviza arfolyam-kulonbozet
    private StringProperty calculatedCurrencyRateDelta;
    // elszamolando kamat
    private StringProperty accountableInterest;
    // elszamolando osztalek
    private StringProperty accountableDividend;
    // elszamolando egyeb piaci rahatas
    private StringProperty accountableRateDelta;
    // elszamolando deviza arfolyam-kulonbozet
    private StringProperty accountableCurrencyRateDelta;
    
    public Evaluation(){}
    
    public StringProperty accountedBaseProperty(){
        if (accountedBase==null)
        {
            accountedBase = new SimpleStringProperty(this, "accountedBase");
        }
        return accountedBase;
    }
    
    public void setAccountedBase(String value)
    {
        accountedBaseProperty().set(value);
    }
    
    public String getAccountedBase()
    {
        return accountedBaseProperty().get();
    }
    
    public StringProperty purchaseIdProperty(){
        if (purchaseId==null)
        {
            purchaseId = new SimpleStringProperty(this, "purchaseId");
        }
        return purchaseId;
    }
    
    public void setPurchaseId(String value)
    {
        purchaseIdProperty().set(value);
    }
    
    public String getPurchaseId()
    {
        return purchaseIdProperty().get();
    }
    
    public StringProperty acquisitionDateProperty(){
        if (acquisitionDate==null)
        {
            acquisitionDate = new SimpleStringProperty(this, "acquisitionDate");
        }
        return acquisitionDate;
    }
    
    public void setAcquisitionDate(String value)
    {
        acquisitionDateProperty().set(value);
    }
    
    public String getAcquisitionDate()
    {
        return acquisitionDateProperty().get();
    }
    
    public StringProperty quantityProperty(){
        if (quantity==null)
        {
            quantity = new SimpleStringProperty(this, "quantity");
        }
        return quantity;
    }
    
    public void setQuantity(String value)
    {
        quantityProperty().set(value);
    }
    
    public String getQuantity()
    {
        return quantityProperty().get();
    }
    
    public StringProperty nominalProperty(){
        if (nominal==null)
        {
            nominal = new SimpleStringProperty(this, "nominal");
        }
        return nominal;
    }
    
    public void setNominal(String value)
    {
        nominalProperty().set(value);
    }
    
    public String getNominal()
    {
        return nominalProperty().get();
    }
    
    public StringProperty acquisitionValueProperty(){
        if (acquisitionValue==null)
        {
            acquisitionValue = new SimpleStringProperty(this, "acquisitionValue");
        }
        return acquisitionValue;
    }
    
    public void setAcquisitionValue(String value)
    {
        acquisitionValueProperty().set(value);
    }
    public String getAcquisitionValue()
    {
        return acquisitionValueProperty().get();
    }
    
    public StringProperty marketValueProperty(){
        if (marketValue==null)
        {
            marketValue = new SimpleStringProperty(this, "marketValue");
        }
        return marketValue;
    }
    
    public void setMarketValue(String value)
    {
        marketValueProperty().set(value);
    }
    
    public String getMarketValue()
    {
        return marketValueProperty().get();
    }
    
     public StringProperty acquisitionRateProperty(){
        if (acquisitionRate==null)
        {
            acquisitionRate = new SimpleStringProperty(this, "acquisitionRate");
        }
        return acquisitionRate;
    }
    
    public void setAcquisitionRate(String value)
    {
        acquisitionRateProperty().set(value);
    }
    
    public String getAcquisitionRate()
    {
        return acquisitionRateProperty().get();
    }
    
     public StringProperty acquisitionRateCurrencyProperty(){
        if (acquisitionRateCurrency==null)
        {
            acquisitionRateCurrency = new SimpleStringProperty(this, "acquisitionRateCurrency");
        }
        return acquisitionRateCurrency;
    }
    
    public void setAcquisitionRateCurrency(String value)
    {
        acquisitionRateCurrencyProperty().set(value);
    }
    
    public String getAcquisitionRateCurrency()
    {
        return acquisitionRateCurrencyProperty().get();
    }
    
    public StringProperty derecogniseInterestProperty(){
        if (derecogniseInterest==null)
        {
            derecogniseInterest = new SimpleStringProperty(this, "derecogniseInterest");
        }
        return derecogniseInterest;
    }
    
    public void setDerecogniseInterest(String value)
    {
        derecogniseInterestProperty().set(value);
    }
    
    public String getDerecogniseInterest()
    {
        return derecogniseInterestProperty().get();
    }
    
    public StringProperty derecogniseDividendProperty(){
        if (derecogniseDividend==null)
        {
            derecogniseDividend = new SimpleStringProperty(this, "derecogniseDividend");
        }
        return derecogniseDividend;
    }
    
    public void setDerecogniseDividend(String value)
    {
        derecogniseDividendProperty().set(value);
    }
    
    public String getDerecogniseDividend()
    {
        return derecogniseDividendProperty().get();
    }
    
    public StringProperty derecogniseRateDeltaProperty(){
        if (derecogniseRateDelta==null)
        {
            derecogniseRateDelta = new SimpleStringProperty(this, "derecogniseRateDelta");
        }
        return derecogniseRateDelta;
    }
    
    public void setDerecogniseRateDelta(String value)
    {
        derecogniseRateDeltaProperty().set(value);
    }
    
    public String getDerecogniseRateDelta()
    {
        return derecogniseRateDeltaProperty().get();
    }
    
    public StringProperty derecogniseCurrencyRateDeltaProperty(){
        if (derecogniseCurrencyRateDelta==null)
        {
            derecogniseCurrencyRateDelta = new SimpleStringProperty(this, "derecogniseCurrencyRateDelta");
        }
        return derecogniseCurrencyRateDelta;
    }
    
    public void setDerecogniseCurrencyRateDelta(String value)
    {
        derecogniseCurrencyRateDeltaProperty().set(value);
    }
    
    public String getDerecogniseCurrencyRateDelta()
    {
        return derecogniseCurrencyRateDeltaProperty().get();
    }
    
    public StringProperty derecognisedInterestProperty(){
        if (derecognisedInterest==null)
        {
            derecognisedInterest = new SimpleStringProperty(this, "derecognisedInterest");
        }
        return derecognisedInterest;
    }
    
    public void setDerecognisedInterest(String value)
    {
        derecognisedInterestProperty().set(value);
    }
    
    public String getDerecognisedInterest()
    {
        return derecognisedInterestProperty().get();
    }
    
    public StringProperty derecognisedDividendProperty(){
        if (derecognisedDividend==null)
        {
            derecognisedDividend = new SimpleStringProperty(this, "derecognisedDividend");
        }
        return derecognisedDividend;
    }
    
    public void setDerecognisedDividend(String value)
    {
        derecognisedDividendProperty().set(value);
    }
    
    public String getDerecognisedDividend()
    {
        return derecognisedDividendProperty().get();
    }
    
    public StringProperty derecognisedRateDeltaProperty(){
        if (derecognisedRateDelta==null)
        {
            derecognisedRateDelta = new SimpleStringProperty(this, "derecognisedRateDelta");
        }
        return derecognisedRateDelta;
    }
    
    public void setDerecognisedRateDelta(String value)
    {
        derecognisedRateDeltaProperty().set(value);
    }
    
    public String getDerecognisedRateDelta()
    {
        return derecognisedRateDeltaProperty().get();
    }
    
    public StringProperty derecognisedCurrencyRateDeltaProperty(){
        if (derecognisedCurrencyRateDelta==null)
        {
            derecognisedCurrencyRateDelta = new SimpleStringProperty(this, "derecognisedCurrencyRateDelta");
        }
        return derecognisedCurrencyRateDelta;
    }
    
    public void setDerecognisedCurrencyRateDelta(String value)
    {
        derecognisedCurrencyRateDeltaProperty().set(value);
    }
    
    public String getDerecognisedCurrencyRateDelta()
    {
        return derecognisedCurrencyRateDeltaProperty().get();
    }
    
    public StringProperty calculatedInterestProperty(){
        if (calculatedInterest==null)
        {
            calculatedInterest = new SimpleStringProperty(this, "calculatedInterest");
        }
        return calculatedInterest;
    }
    
    public void setCalculatedInterest(String value)
    {
        calculatedInterestProperty().set(value);
    }
    
    public String getCalculatedInterest()
    {
        return calculatedInterestProperty().get();
    }
    
    public StringProperty calculatedDividendProperty(){
        if (calculatedDividend==null)
        {
            calculatedDividend = new SimpleStringProperty(this, "calculatedDividend");
        }
        return calculatedDividend;
    }
    
    public void setCalculatedDividend(String value)
    {
        calculatedDividendProperty().set(value);
    }
    
    public String getCalculatedDividend()
    {
        return calculatedDividendProperty().get();
    }
    
    public StringProperty calculatedRateDeltaProperty(){
        if (calculatedRateDelta==null)
        {
            calculatedRateDelta = new SimpleStringProperty(this, "calculatedRateDelta");
        }
        return calculatedRateDelta;
    }
    
    public void setCalculatedRateDelta(String value)
    {
        calculatedRateDeltaProperty().set(value);
    }
    
    public String getCalculatedRateDelta()
    {
        return calculatedRateDeltaProperty().get();
    }
    
    public StringProperty calculatedCurrencyRateDeltaProperty(){
        if (calculatedCurrencyRateDelta==null)
        {
            calculatedCurrencyRateDelta = new SimpleStringProperty(this, "calculatedCurrencyRateDelta");
        }
        return calculatedCurrencyRateDelta;
    }
    
    public void setCalculatedCurrencyRateDelta(String value)
    {
        calculatedCurrencyRateDeltaProperty().set(value);
    }
    
    public String getCalculatedCurrencyRateDelta()
    {
        return calculatedCurrencyRateDeltaProperty().get();
    }
    
    public StringProperty accountableInterestProperty(){
        if (accountableInterest==null)
        {
            accountableInterest = new SimpleStringProperty(this, "accountableInterest");
        }
        return accountableInterest;
    }
    
    public void setAccountableInterest(String value)
    {
        accountableInterestProperty().set(value);
    }
    
    public String getAccountableInterest()
    {
        return accountableInterestProperty().get();
    }
    
    public StringProperty accountableDividendProperty(){
        if (accountableDividend==null)
        {
            accountableDividend = new SimpleStringProperty(this, "accountableDividend");
        }
        return accountableDividend;
    }
    
    public void setAccountableDividend(String value)
    {
        accountableDividendProperty().set(value);
    }
    
    public String getAccountableDividend()
    {
        return accountableDividendProperty().get();
    }
    
    public StringProperty accountableRateDeltaProperty(){
        if (accountableRateDelta==null)
        {
            accountableRateDelta = new SimpleStringProperty(this, "accountableRateDelta");
        }
        return accountableRateDelta;
    }
    
    public void setAccountableRateDelta(String value)
    {
        accountableRateDeltaProperty().set(value);
    }
    
    public String getAccountableRateDelta()
    {
        return accountableRateDeltaProperty().get();
    }
    
    public StringProperty accountableCurrencyRateDeltaProperty(){
        if (accountableCurrencyRateDelta==null)
        {
            accountableCurrencyRateDelta = new SimpleStringProperty(this, "accountableCurrencyRateDelta");
        }
        return accountableCurrencyRateDelta;
    }
    
    public void setAccountableCurrencyRateDelta(String value)
    {
        accountableCurrencyRateDeltaProperty().set(value);
    }
    
    public String getAccountableCurrencyRateDelta()
    {
        return accountableCurrencyRateDeltaProperty().get();
    }
}
